package com.dsg.aspect;

import java.lang.annotation.*;

/**
 *
 * 重複點擊的切麵
 *
 * @author rong
 */
@Documented
@Target(ElementType.METHOD)
@Retention(RetentionPolicy.RUNTIME)
public @interface NoRepeatSubmit {
    /**
     * 鎖過期的時間
     */
    int seconds() default 3;

    /**
     * 鎖的位置
     */
    String location() default "NoRepeatSubmit";

    /**
     * 要掃描的參數位置
     */
    int argIndex() default 0;

    /**
     * 參數名稱
     */
    String name() default "";
}
